Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Больше деталей #3

Merged

Conversation

1Alex4949031
Copy link
Contributor

@1Alex4949031 1Alex4949031 commented Nov 29, 2024

@keksobot keksobot changed the title Task-4 Больше деталей Nov 29, 2024
keksobot pushed a commit that referenced this pull request Nov 30, 2024
@keksobot
Copy link
Contributor

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

Copy link

@Danila100 Danila100 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Хороший код, просто читается, деление на функции понятное 👍🏻
Ты скринкасты дома смотришь?

* Генерация случайных комментариев для фотографии.
* Количество комментариев выбирается случайным образом (от 0 до 30).
* Каждый комментарий состоит из уникального id, сообщения, имени отправителя и аватарки отправителя.
* @returns {Array} - Массив объектов комментариев.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ты обычно пишешь комменты до написания код или после?)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В начале пишу комментаий с абстрактной информанцией о функции, например, Генерация случайного целого числа в заданном диапазоне. Затем пишу код функции. В самом конце дописываю параметры функции и проверяю соответствие комментария и функции, также дописываю какие-либо детали.

Ну обычно да, вначале пишу код, затем детальные комменты пишу.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Просто выглядит полезно, как тз перенесенное из задания академии, чтобы не бегать сверяться 👍🏻

js/main.js Outdated
const comments = [];

for (let i = 0; i < commentsCount; i++) {
const randomMessage = messages[getRandomInt(0, messages.length - 1)];

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Сообщений по условию может быть и два. Но решение предлагаю придумать такое, чтобы можно было легко добавить и 3+ сообщения без значимых изменений в коде)

@1Alex4949031
Copy link
Contributor Author

Хороший код, просто читается, деление на функции понятное 👍🏻 Ты скринкасты дома смотришь?

Да, но некоторые еще не успел посмотреть.

@keksobot
Copy link
Contributor

keksobot commented Dec 2, 2024

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Dec 2, 2024
js/main.js Outdated
comments.push({
id: i + 1,
avatar: `img/avatar-${avatarNumber}.svg`,
message: randomMessages.join(" "),
Copy link

@Danila100 Danila100 Dec 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Отлично, только давай по переносу строки склеим)

@keksobot
Copy link
Contributor

keksobot commented Dec 2, 2024

♻️ Я собрал ваш пулреквест. Посмотреть можно здесь.

keksobot pushed a commit that referenced this pull request Dec 2, 2024
@keksobot keksobot merged commit 8911ae8 into htmlacademy-univer-javascript-1:master Dec 3, 2024
1 check passed
@Danila100
Copy link

Pr принял, можно модуляцию делать

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants